@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,100,500,700"); .logo { width:1000px; border:0px; font-family: 'Roboto', sans-serif; padding-top:10px; } .tit { font-size:25px; margin: 10px 0; vertical-align:bottom; padding-bottom: 5px; font-weight:400; font-family: 'Roboto', sans-serif; } .youtube_table_top {width:100%; border:0px;} .youtube_table {width:100%; border:0px; _border-top: solid 1px #e5e5e5;} .on_box{min-width: 1000px; position: relative; height:350px; overflow:hidden; } .on_img {width: 2000px; margin: 0 0 0 -960px; position: absolute; top: 0; left: 50%; float:left; height:350px; clear:both; overflow:hidden;} .th_s{height:30px; padding-top:15px; vertical-align:bottom; font-size: 16px; font-weight:400; float:left; font-family: 'Roboto', sans-serif;} .th_i{height:30px; padding-top:15px; vertical-align:bottom; font-weight:400; float:left; font-family: 'Roboto', sans-serif;} .th_i p{font-size: 22px; font-weight:500; padding-left:130px; font-family:'¸¼Àº °íµñ', Malgun Gothic;} .th_i span{font-size: 20px; font-weight:400; padding-left:130px;} .th_i .view_btn {margin-top:10px; background-color:#df3d48; width:300px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#ffffff; font-family:'¸¼Àº °íµñ', Malgun Gothic;} .td_t{color:#606060; padding-bottom:15px;} .td_l{width:189px; height:210px; font-size: 14px; float:left; padding:5px; font-family:'¸¼Àº °íµñ', Malgun Gothic; vertical-align:top;} .td_play{width:189px; height:190px; font-size: 14px; float:left; padding:5px; font-family:'¸¼Àº °íµñ', Malgun Gothic;} .td_v{float:left; width:205px; height:205px; font-size:14px; font-family:'¸¼Àº °íµñ', Malgun Gothic;} .td_p{float:left; width:205px; height:190px; font-size:15px; font-family:'¸¼Àº °íµñ', Malgun Gothic;} .cate_v {padding-top:10px; padding-left:5px; text-align:left;} .pl{color:#606060;margin-top:10px; font-size:0.9em; vertical-align: top;} .pv{color:#606060;margin-top:10px; padding-left:5px; font-size:0.9em; float:left;} .pp{color:#606060;margin-left:3px; font-size:0.8em; float:left; padding-top:10px; padding-left:2px;} .pp1{padding: 18px 0px 5px 0px; margin-top:10px; padding-left:5px; font-size:22px;} .pp2{color:#606060; padding: 3px 0px 7px 0px;padding-left:5px; font-size:15px; border-bottom: 1px solid #ccc; } .p10{padding-top:8px; text-align:left; } .p11{padding-top:8px; text-align:left; padding-left:5px;} .sub_title {margin-top:20px; height:30px; text-align:left; padding-left:5px; font-size:14px;} #youtubeTab { margin-bottom: 30px; font-family: 'Roboto', sans-serif; left: 50%;} #youtubeTab .type_m li{width: 110px; } #youtubeTab li {float: left; text-align:center; font-size: 14px; } #youtubeTab .tap {overflow: hidden;} #youtubeTab li a {border: 0px; display:block; line-height: 16px; padding: 18px 0; margin-left: -1px; color:#606060;} #youtubeTab li a:hover {color:#000000;} #youtubeTab .tap li.on {position:relative; border-bottom: #606060 3px solid; background:#fafafa;} #youtubeTab .tap li.on a {border-bottom:0 none; border-top:0 none ;color: #000000; padding: 17px 0; } #youtubeTab li:first-child a {margin-left:0; } .container { width: 100%; margin: 40px auto; } .outer { display: table; width: 100%; height: 400px; } .inner { display: table-cell; vertical-align: top; text-align: center; } .centered { position: relative; display: inline-block; max-width:1230px; width: 100%; padding: 1em; } /*----------------------------------- index Tab -------------------------------------*/ #online_sample {margin-top: 30px; font-family: 'Roboto', sans-serif;} #online_sample .class_info {margin-top: 20px; margin-bottom: 50px; font-family: 'Nanum Gothic',sans-serif;} #online_sample .class_info:after { content:""; display:block; clear:both; } #online_sample .class_info .info_basic dl {display:block; clear:both; } #online_sample .class_info .sample {float:left; width: 440px;} #online_sample .class_info .info_basic {width: 560px; float:right; font-size:14px;} #online_sample .class_info .info_basic h3 {padding-bottom: 8px; font-size:18px;} #online_sample .class_info .info_basic dl{position: relative;} #online_sample .class_info .info_basic dt {float: left; width: 100px; font-size: 13px; color: #737373; padding: 12px 6px 10px 0px; } #online_sample .class_info .info_basic dd {float: left; width: 500px; font-size: 13px; padding: 10px 6px 10px 0px; } #Rlist {top:150px; clear:both; left:calc( 50% + 520px ); z-index:1; position:absolute; width:400px; display:inline-block; margin:0;} @media (min-width:320px) and (max-width:1600px) { #Rlist {display:none} } .right_list {width:100%; border:0px; padding:0px; margin:20px 0px 0px 0px;} .right_list th{text-align:left; font-size: 18px; font-weight:600; font-family:'¸¼Àº °íµñ', Malgun Gothic; height:55px; padding:2px;} .right_list td{text-align:left; font-size: 14px; font-family:'¸¼Àº °íµñ', Malgun Gothic; height:90px; padding:2px; font-weight:600;} .right_list a{color:#000;} .right_btn {margin-top:10px; background-color:#e31837; width:80px; height:30px; line-height:30px; text-align:center; font-size:0.9em; color:#ffffff;} td.td_l img { max-width: 100%; backface-visibility: hidden; vertical-align: top; } td.td_l:after, td.td_l figcaption { position: absolute; top: 4px; bottom: 0; left: 0; right: 5px; -webkit-appearance: none; } td.td_l:after { content: ''; border-radius:8px; background-color: rgba(0, 0, 0, 0.65); opacity: 0; top:0px; left: 142px; height:30px; left: 0px; right: 10px; } td.td_l figcaption { z-index: 1; padding-left: 163px; padding-top: 17px; font-size:16px; -webkit-appearance: none; } td.td_l p { font-size: 0.9em; font-weight: 600; opacity: 0; top: 50%; color:#fff; -webkit-transform: translateY(40px); transform: translateY(40px); } td.td_l:hover img, td.td_l.hover img { zoom: 1; height:106px; } td.td_l:hover:after, td.td_l.hover:after { opacity: 1; position: absolute; top: 10px; bottom: 0px; left: 150px; right: 10px; height:38px; } td.td_l:hover p, td.td_l.hover p{ -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); opacity: 1; } /*----------------------------------- Videos Tab -------------------------------------*/ li.td_v img { max-width: 100%; backface-visibility: hidden; vertical-align: top; } li.td_v:after, li.td_v figcaption { position: absolute; top: 4px; bottom: 0; left: 0; right: 5px; } li.td_v:after { content: ''; border-radius:8px; background-color: rgba(0, 0, 0, 0.65); opacity: 0; top:0px; left: 135px; height:30px; left: 0px; right: 10px; } li.td_v figcaption { z-index: 1; padding-left: 152px; padding-top: 12px; font-size:16px; } li.td_v p { font-size: 0.9em; font-weight: 600; opacity: 0; top: 50%; color:#fff; -webkit-transform: translateY(40px); transform: translateY(40px); } li.td_v:hover img, li.td_v.hover img { zoom: 1; height:110px; } li.td_v:hover:after, li.td_v.hover:after { opacity: 1; position: absolute; top: 5px; bottom: 0px; left: 155px; right: 10px; height:40px; } li.td_v:hover p, li.td_v.hover p{ -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); opacity: 1; height:110px; } /*----------------------------------- Playlist Tab -------------------------------------*/ li.td_p img { max-width: 100%; backface-visibility: hidden; vertical-align: top; } li.td_p:after, li.td_p figcaption { position: absolute; top: 0; bottom: 0; left: 0; right: 0; font-family:'¸¼Àº °íµñ', Malgun Gothic; } li.td_p:after { content: ''; background-color: rgba(0, 0, 0, 0.65); -webkit-transition: all 0.35s ease; transition: all 0.35s ease; opacity: 0; height:110px; left: 5px; right: 4px; } li.td_p figcaption { z-index: 1; padding: 50px; } li.td_p p { font-size: 0.9em; opacity: 0; top: 50%; color:#fff; -webkit-transform: translateY(40px); transform: translateY(40px); font-family:'¸¼Àº °íµñ', Malgun Gothic; } li.td_p:hover img, li.td_p.hover img { zoom: 1; filter: alpha(opacity=50); -webkit-opacity: 0.5; height:110px; opacity: 0.5; } li.td_p:hover:after, li.td_p.hover:after { opacity: 1; position: absolute; top: 0px; bottom: 0px; left: 5px; right: 4px; height:110px; } li.td_p:hover p, li.td_p.hover p{ -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); opacity: 1; height:110px; } #map2 {width: 205px; position:relative;} #map2 .mapbox {position:relative; } #map2 .mapbox .mapaddress {position: absolute; background:url(//www.ielts.co.kr/home/images/company/map/bg_mapaddr.png); left: 112; top:0; width: 90px; height: 110px;} #map2 .mapbox .mapaddress > span {color: #fff; font-size:15px; font-family:'¸¼Àº °íµñ', Malgun Gothic;} .mapbox:hover { -webkit-filter: brightness(30%); filter: brightness(30%); } /*----------------------------------- Play Tab -------------------------------------*/ #yotubePlay {margin-top: 20px;} #yotubePlay .class_info {margin-top: 30px; margin-bottom: 50px;} #yotubePlay .class_info:after { content:""; display:block; clear:both; } #yotubePlay .class_info .sample {float:left; width: 1000px;} #yotubePlay .class_info .info_basic {width: 1000px; float:right; font-size:14px;} #yotubePlay .class_info .info_basic dl{position: relative;} #yotubePlay .class_info .info_basic dt {float: left; width: 100px; font-size: 15px; color: #737373; padding: 12px 6px 10px 0px; } #yotubePlay .class_info .info_basic dd {float: left; font-size: 15px; padding: 10px 6px 10px 0px; } #yotubePlay .class_info .info_basic dd table td{font-size: 15px; font-family:'¸¼Àº °íµñ', Malgun Gothic; line-height:21px;} #yotubePlay .class_info .info_basic dd table td .btn_class{background-color:#e31837; width:180px; height:50px; line-height:50px; text-align:center; color:#fff; font-size: 18px; font-family:'¸¼Àº °íµñ', Malgun Gothic; display:inline-block;text-decoration:none;} #yotubePlay .class_info .info_basic dd table td .btn_class:hover {background-color:#ce0100; text-decoration:none;} #playList {top:1px; clear:both; left:calc( 50% + 525px ); z-index:1; position:absolute; display:inline-block; margin:0;} @media (min-width:320px) and (max-width:1580px) { #playList {display:none} } #Blist {width:100%; border:0px; padding:0px; margin:0px;} @media (min-width:1590px) { #Blist {display:none} } #Prlist {width:100%; border:0px; padding:0px; margin:0px;} .Plist {width:100%; border:0px; padding:0px; margin:0px;} .Plist td{text-align:left; font: 14px ¸¼Àº °íµñ, Malgun Gothic,Verdana, Dotum,sans-serif; height:75px; font-weight:400; padding:2px;} .Plist .b{font-weight:600;} .Plist a{color:#000;} td.td_play img { max-width: 100%; backface-visibility: hidden; vertical-align: top; } td.td_play:after, td.td_play figcaption { position: absolute; top: 4px; bottom: 0; left: 0; right: 5px; } td.td_play:after { content: ''; border-radius:8px; background-color: rgba(0, 0, 0, 0.65); opacity: 0; top:0px; left: 142px; height:30px; left: 0px; right: 10px; } td.td_play figcaption { z-index: 1; padding-left: 163px; padding-top: 17px; font-size:16px; } td.td_play p { font-size: 0.9em; font-weight: 600; opacity: 0; top: 50%; color:#fff; -webkit-transform: translateY(40px); transform: translateY(40px); } td.td_play:hover img, td.td_play.hover img { zoom: 1; height:106px; } td.td_play:hover:after, td.td_play.hover:after { opacity: 1; position: absolute; top: 10px; bottom: 0px; left: 150px; right: 10px; height:38px; } td.td_play:hover p, td.td_play.hover p{ -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); opacity: 1; height:106px; } .video-wrap { width: 100%; border: 1px solid #000000; position: relative; } .video-wrap img { width: 100%; vertical-align: middle; } .video-text { border-radius:15px; text-align: center; position: absolute; top: 50%; left: 50%; vertical-align:middle; transform: translate( -50%, -50% ); } .class_tit {height: 55px; line-height: 50px; padding: 15px 10px 10px 10px ; background-color: #f7f7f7; border-bottom: 1px solid #dbdbdb; font-family:"³ª´®°íµñ",Nanum Gothic; font-size: 24px; font-weight: bold; color: #3e3e3e;} .class_tit a {text-decoration: none; color: #3e3e3e;} .class_body {padding: 20px;} .class_body p {color: #3177bf; font-size: 12px; font-weight: bold; margin-top:0; } .bookimg {margin-left: 7px;} .class01,.class02, .class03, .class04, .class05, .class06, .class07, .class08, .class09 {margin-bottom: 25px; border: 1px solid #dbdbdb; position: relative;} .textsmall {font-size: 16px; font-weight: bold;} .info_learning {width: 700px; float:right; font-size:15px; margin-top:30px; margin-right:20px; font-family: ¸¼Àº °íµñ, Malgun Gothic,Verdana, Dotum,sans-serif; } .info_learning h5 {color: #3177bf; font-size: 17px; padding-bottom:10px; font-weight: bold; margin-top:0; border-bottom: #5e5e5e 2px solid; } .info_learning h3 {color: #3177bf; font-size: 15px; padding-bottom:10px; font-weight: bold; margin-top:0; border-bottom: #5e5e5e 2px solid; letter-spacing:-0.12em; } .info_learning h4 {color: #3177bf; font-size: 14px; padding-bottom:10px; font-weight: bold; margin-top:0; border-bottom: #5e5e5e 2px solid; letter-spacing:-0.02em; } .info_learning dl{position: relative; border-bottom: 1px solid #edeeef; content:""; display:block; clear:both;} .info_learning dt {float: left; width: 100px; font-size: 15px; color: #737373; padding: 12px 6px 10px 0px; } .info_learning dd {float: left; width: 280px; font-size: 15px; padding: 10px 6px 10px 0px; } .info_book { border: 1px #d4d4d4 solid;} .info_book .info_bookgallery2 {width: 1000px; float:center; height: 400px; padding: 10px 0 0 10px;} .info_book .info_bookgallery2 a{padding: 5px 7px 7px 5px;}